produce and launch - Türkisch Englisch Wörterbuch